package com.pubinfo.passbook.common.model.bo.passbook.medical;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import java.io.Serializable;

/**
 * 医疗费实体
 */
@Data
@NoArgsConstructor
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "EInvoice")
public class MedicalEInvoice implements Serializable {
  
  @ApiModelProperty("电子票据票面信息")
  @XmlElement(name = "EInvoiceData")
  private EInvoiceData EInvoiceData;
  
  @ApiModelProperty("电子票据头部")
  @XmlElement(name = "Header")
  private Header Header;
  
  @ApiModelProperty("电子票据数字签名")
  @XmlElement(name = "EInvoiceSignature")
  private EInvoiceSignature EInvoiceSignature;
}
